CSE 332 and CSE 351.
Fundamentals of compilers and interpreters; symbol tables; lexical analysis, syntax analysis, semantic analysis, code generation, and optimizations for general purpose programming languages.
[{"id":7860,"courseUrl":"c/CSE401A3905.html","data":{"h1":"Computer Science & Engineering CSE 401 A","h2":"Gilbert L Bernstein Assistant Professor SP25","caption":{"text":"Form A: Small lecture/discussion \"11\" surveyed \"28\" enrolled","enrolled":"28","surveyed":"11"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"9%","Good":"0%","Poor":"0%","Median":"4.58","Question":"The course as a whole:","Excellent":"55%","Very Good":"36%","Very Poor":"0%"},{"Fair":"9%","Good":"0%","Poor":"0%","Median":"4.71","Question":"The course content:","Excellent":"64%","Very Good":"27%","Very Poor":"0%"},{"Fair":"9%","Good":"0%","Poor":"0%","Median":"4.81","Question":"Instructor's contribution:","Excellent":"73%","Very Good":"18%","Very Poor":"0%"},{"Fair":"9%","Good":"0%","Poor":"0%","Median":"4.58","Question":"Instructor's effectiveness:","Excellent":"55%","Very Good":"36%","Very Poor":"0%"},{"Fair":"0%","Good":"9%","Poor":"0%","Median":"4.40","Question":"Instuctor's interest:","Excellent":"45%","Very Good":"45%","Very Poor":"0%"},{"Fair":"9%","Good":"0%","Poor":"0%","Median":"4.58","Question":"Amount learned:","Excellent":"55%","Very Good":"36%","Very Poor":"0%"},{"Fair":"0%","Good":"27%","Poor":"0%","Median":"4.00","Question":"Grading techniques:","Excellent":"27%","Very Good":"45%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","55%","36%","0%","9%","0%","0%","4.58"],["The course content:","64%","27%","0%","9%","0%","0%","4.71"],["Instructor's contribution:","73%","18%","0%","9%","0%","0%","4.81"],["Instructor's effectiveness:","55%","36%","0%","9%","0%","0%","4.58"],["Instuctor's interest:","45%","45%","9%","0%","0%","0%","4.40"],["Amount learned:","55%","36%","0%","9%","0%","0%","4.58"],["Grading techniques:","27%","45%","27%","0%","0%","0%","4.00"]]},"createdAt":"2025-07-30T07:16:24.936698","updatedAt":"2025-07-30T07:16:24.936698","professor":"Gilbert L Bernstein","role":"Assistant Professor","term":"SP25","enrolledCount":28,"surveyedCount":11,"courseCode":" CSE 401","sessionCode":"A","quarter":"20252"},{"id":7859,"courseUrl":"c/CSE401A3086.html","data":{"h1":"Computer Science & Engineering CSE 401 A","h2":"Hal Perkins Assistant Professor AU24","caption":{"text":"Form W: Custom Form \"9\" surveyed \"66\" enrolled","enrolled":"66","surveyed":"9"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"11%","Good":"0%","Poor":"0%","Median":"4.75","Question":"The course as a whole:","Excellent":"67%","Very Good":"22%","Very Poor":"0%"},{"Fair":"11%","Good":"11%","Poor":"0%","Median":"4.75","Question":"The course content:","Excellent":"67%","Very Good":"11%","Very Poor":"0%"},{"Fair":"0%","Good":"11%","Poor":"11%","Median":"4.60","Question":"Instructor's contribution:","Excellent":"56%","Very Good":"22%","Very Poor":"0%"},{"Fair":"11%","Good":"0%","Poor":"0%","Median":"4.75","Question":"Instructor's effectiveness:","Excellent":"67%","Very Good":"22%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","67%","22%","0%","11%","0%","0%","4.75"],["The course content:","67%","11%","11%","11%","0%","0%","4.75"],["Instructor's contribution:","56%","22%","11%","0%","11%","0%","4.60"],["Instructor's effectiveness:","67%","22%","0%","11%","0%","0%","4.75"]]},"createdAt":"2025-07-30T07:16:24.936698","updatedAt":"2025-07-30T07:16:24.936698","professor":"Hal Perkins","role":"Assistant Professor","term":"AU24","enrolledCount":66,"surveyedCount":9,"courseCode":" CSE 401","sessionCode":"A","quarter":"20244"}]